input{background:none;}
.topbg{width: 100%;height:180px;min-width: 1000px}
.centercont{padding-top:40px;}
.centercont .headimg img{width: 100px;height: 100px;margin-right: 35px}
.centercont .headimg,.centercont .shopname{float: left}
.centercont .shopname{width: 150px}
.centercont .shopname table{width: 150px;height: 70px;}
.centercont .shopname a{color:#fff;font-size: 20px}
.centercont .shopname .nohave,.centercont .shopname .have{font-weight: 700;cursor:pointer;width: 80px;height: 24px;line-height: 24px;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.centercont .shopname .nohave{background:#cfa972;border:1px solid #cfa972;color:#fff;font-size: 14px}
.centercont .shopname .have{background:#fff3e1;color:#cfa972;font-size:12px;}
.centercont .shopname .nohave i,.centercont .shopname .have i,.detailmain .lineone .end i,.detailmain .lineone .placenum i,.detailmain .addcar i,.detailmain .sharebtn i,
.detailmain .livelang i,.detailmain .sharebox .btn,.coolone i,.detailprocess .left,.detailprocess .right,.userheader .personlive i,.linktoshopaft .toshow i,.persname .star i
,.recommend a.img span i,.reload i{background:url(../images/detail_icon.png) no-repeat;display:inline-block;vertical-align: middle;margin-top: -3px;*margin-top:0;}
.centercont .shopname .nohave i,.centercont .shopname .have i{width: 20px;height: 20px;margin-right:6px;}
.centercont .shopname .have i{background-position:-20px 0}
.centercont .brandstory{float:right;width: 630px;height: 100px;background:rgba(255,255,255,.15);margin-top:10px;color:#fff;}
.centercont .brandstory .lefttext{height:57px;border-right:1px solid #fff;padding:right;margin-top:20px;width: 144px;float:left;}
.centercont .brandstory .lefttext h2{font-size: 22px;text-align: center;color:#cfa972;}
.centercont .brandstory .lefttext p{font-size: 14px;text-align: center;opacity:0.4;alpha:filter(opacity=40);}
.centercont .brandstory .righttext{width: 480px;float:left;}
.centercont .brandstory .righttext table{width: 440px;height:100px;margin:0 auto;font-size: 14px}
.linkline{height:60px;line-height: 60px;width: 100%;overflow: hidden;}
.linkline a,.linkline span,.linkline i{color:#1e1e1e;margin-right: 10px}
.bbox{width: 110%;}
.detailmain .leftbox{float:left;width: 500px;position:relative;z-index:2}
.detailmain .imgmain{position: relative;}
.detailmain .imgmain .magnifier{z-index:2;position: absolute;right:0;bottom:0;width: 25px;height: 25px;cursor:pointer; background-position: 0 -68px;filter:progid:DXimageTransform.Microsoft.gradient(enabled="true",startColorstr='#99ffffff',endColorstr='#99ffffff');background-color:rgba(255,255,255,.6);}
.detailmain .disspace{width: 500px;height: 500px;display: block;}
.detailmain .imglist{margin-top: 8px;width:500px;height:92px;overflow: hidden;}
.detailmain .imgone{width: 90px;height: 90px;float:left;margin-right:12px;}
.detailmain .imgone img{width: 90px;height: 90px;border:1px solid #d7d7d7;margin:0 auto;display:block;cursor:pointer}
.detailmain .imgone.act img{border-color:#cfa972}
.detailmain .rightbox{float: right;width: 460px;position:relative;z-index:1}
.detailmain .rightbox .minbox{min-height:600px;_height:456px}
.detailmain .rightbox .canot{color:#717171;font-size:20px;font-weight:700}
.detailmain .livelang{color:#8a8a8a;height: 20px;line-height: 20px;margin-bottom: 6px}
.detailmain .livelang i{width: 20px;height: 20px;background-position: 0 -60px}
.detailmain .goodsname{font-size: 16px;color:#252525;font-weight:700}
.detailmain .secendname{font-size: 14px;color:#8c8c8c;}
.detailmain .t{margin-top:20px;*zoom:1}
.detailmain .t.size,.detailmain .t.leng{margin-top:18px}
.detailmain .t:after{content:'\20';display: block; height:0;clear:both;}
.detailmain .price .num{color:#db7264;font-size: 28px;margin-top:-8px;line-height: 28px;_position:relative;}
.detailmain .price .num span{color:#db7264;font-size:20px}
.detailmain .tl{font-size: 14px;color:#626262;width: 64px;float:left;}
.detailmain .lineone .start{color:#a3a3a3;float:left;}
.detailmain .lineone .text{color:#303030;padding:0 8px;float:left;}
.detailmain .lineone{height:22px;margin-bottom: 6px}
.detailmain .lineone .end,.detailmain .lineone .placenum{float:left;min-width:90px;_width:90px;height: 20px;line-height: 20px;color:#303030;border:1px solid #fff;padding:0 15px 0 5px;position: relative;margin-top:-2px}
.detailmain .lineone .end.act,.detailmain .lineone .placenum.act,.detailmain .lineone .end.act:hover,.detailmain .lineone .placenum.act:hover{border-color:#cfa972;background:#cfa972;color:#fff;}
.detailmain .lineone .end:hover,.detailmain .lineone .placenum:hover{border-color:#cfa972;background:#fff3e1;}
.detailmain .lineone .end i,.detailmain .lineone .placenum i{width: 10px;height: 8px;background-position:0 -40px;position:absolute;right:8px;top:7px;margin:0;}
.detailmain .lineone .placenum.act i,.detailmain .lineone .end.act i{background-position:-10px -40px}
.lineone .db{background:#fff;border:1px solid #cfa972;border-top: none;position: absolute;left:-1px;top:21px;min-width:100px;z-index: 2;display: none;overflow-y:auto;overflow-x:hidden}
.lineone .db .dbone{height:20px;line-height: 20px;color:#1e1e1e;min-width:90px;cursor: pointer;padding:0 15px 0 5px;overflow: hidden;}
.lineone .db .dbone:hover{color:#cfa972;}
.freight {position: relative;z-index: 2}

.detailmain .placenum {color:#303030;margin-left:10px;}
.detailmain .colorbox,.detailmain .sizebox,.detailmain .lineone{width: 382px;}
.detailmain .colorbox,.detailmain .sizebox{_overflow: hidden;_position: relative;}
.detailmain .colorbox .colorone,.detailmain .sizebox .sizeone{min-width: 54px;height: 24px;border:1px solid #d7d7d7;text-align: center;line-height: 24px;color:#646464;background: #fff;padding:0 5px;
	margin:0 10px 10px 0;float: left;cursor:pointer;}
.detailmain .colorbox .colorone.act,.detailmain .colorbox .colorone:hover,.detailmain .sizebox .sizeone.act,.detailmain .sizebox .sizeone:hover{border:2px solid #cfa972;height:22px;position: relative;line-height: 22px;padding:0 4px;}
.detailmain .colorbox .colorone.act,.detailmain .sizebox .sizeone.act{background:url(../images/bqact.png) right bottom no-repeat;background-color: #fff;}
.detailmain .colorbox .colorone.nohave,.detailmain .sizebox .sizeone.nohave{border:1px dashed #cecece;background:#f9f9f9;color:#939393;cursor:default;height: 24px;line-height: 24px;}
.detailmain .colorbox .colorone.nohave:hover,.detailmain .sizebox .sizeone.nohave:hover{padding:0 5px}
.detailmain .lengbox .sub{float:left;width: 18px;height: 18px;border:1px solid #d7d7d7;cursor: pointer;line-height: 18px;color:#3c3c3c;text-align: center;font-size: 14px}
.detailmain .lengbox .sub:hover{border-color:#9e9e9e;}
.detailmain .lengbox .sub.unclick{color:#d7d7d7;cursor: default;}
.detailmain .lengbox .sub.unclick:hover{border-color:#d7d7d7;}
.detailmain .lengbox input,.detailmain .lengbox .sub,.detailmain .lengbox .stock{margin-right:4px;color:#626262;}
.detailmain .lengbox input{width: 52px;height:18px;line-height: 18px;padding:2px 0;text-align: center;outline:none;border:1px solid #d7d7d7;margin-top:-1px;float:left;}
.detailmain .lengbox .stock{margin-left: 20px;float:left;_display:inline}
.detailmain .buynow{height: 40px;line-height: 40px;border:1px solid #cfa972;display:block;float:left;margin-right:20px;font-weight: 700px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;font-size: 20px;background:#fff3e1;color:#cfa972;width: 340px;}
.detailmain .buynow:hover{background:#ffefd7;}
.detailmain .addcar,.detailmain .sharebtn{text-align:center;margin-top:20px;background:#de7465;margin-right:20px;color:#fff;width: 160px;height: 36px;line-height: 36px;float: left;font-size: 16px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.detailmain .sharebtn{background:#fff;width: 158px;height: 34px;border:1px solid #cfa972;color:#cfa972;line-height: 34px;position: relative;}
.detailmain .addcar:hover{background:#d55c4b}
.detailmain .sharebtn:hover{background:#fff3e1}
.detailmain .sharebtn:hover .sharebox{display: block;}
.detailmain .addcar i,.detailmain .sharebtn i{width: 26px;height: 24px;background-position: -16px -14px;margin-right:6px;margin-top:-10px;*margin-top:-3px;}
.detailmain .addcar i{background-position: -20px 0}
.detailmain .sharebtn i{background-position: -20px -30px}
.detailmain .sharebox{width: 366px;height: 30px;padding:5px 0;background:#fff;border:1px solid #cfa972;display:none;position: absolute;left: -1px;top:35px;}
.detailmain .sharebox .btn{height:30px;margin:0;float:left;}
.detailmain .sharebox .list1:hover{background-position:-50px 0;width: 40px;}
.detailmain .sharebox .list2:hover{background-position:-90px 0;width: 32px;}
.detailmain .sharebox .list3:hover{background-position:-122px 0;width: 40px;}
.detailmain .sharebox .list4:hover{background-position:-162px 0;width: 38px;}
.detailmain .sharebox .list5:hover{background-position:-200px 0;width: 54px;}
.detailmain .sharebox .list6:hover{background-position:-254px 0;width: 44px;}
.detailmain .sharebox .list7:hover{background-position:-298px 0;width: 36px;}
.detailmain .sharebox .list8:hover{background-position:-334px 0;width: 36px;}
.detailmain .sharebox .list9:hover{background-position:-370px 0;width: 30px;}
.detailmain .sharebox .list1{background-position: -50px -30px;width: 40px;}
.detailmain .sharebox .list2{background-position: -90px -30px;width: 32px;}
.detailmain .sharebox .list3{background-position:-122px -30px;width: 40px;}
.detailmain .sharebox .list4{background-position:-162px -30px;width: 38px;}
.detailmain .sharebox .list5{background-position:-200px -30px;width: 54px;}
.detailmain .sharebox .list6{background-position:-254px -30px;width: 44px;}
.detailmain .sharebox .list7{background-position:-298px -30px;width: 36px;}
.detailmain .sharebox .list8{background-position:-334px -30px;width: 36px;}
.detailmain .sharebox .list9{background-position:-370px -30px;width: 30px;}
.coollist{margin-top:20px;padding-top: 20px;border-top: 1px dashed #96989b;line-height: 22px;height: 22px;}
.coollist .coolone{float: left;color:#4a4a4a;font-size: 14px;}
.coolone i{width: 30px;height: 30px;margin-right: 6px}
.coolone.l1,.coolone.l2{margin-right:58px }
.coolone.l1 i{background-position:-20px -60px}
.coolone.l2 i{background-position:-20px -90px}
.coolone.l3 i{background-position:-20px -120px}
.title{height:40px;}
.title p{color:#1e1e1e;font-size: 16px;padding:0 5px;border:3px solid #1e1e1e;float: left;border-top:0;border-bottom:0;height:16px;line-height: 16px;margin-top:7px;}
.detailprocess{margin-top:30px;}
.detailprocess .content,.detailprocess .contbox{height: 314px;width: 1000px;position: relative;}
.detailprocess .left,.detailprocess .right{position: absolute;width: 40px;height: 40px;margin:0;top:137px;cursor: pointer;}
.detailprocess .left{left:-40px;background-position: -50px -140px}
.detailprocess .right{right:-40px;background-position: -50px -60px}
.detailprocess .left:hover{background-position: -50px -180px}
.detailprocess .right:hover{background-position: -50px -100px}
.detailprocess .contbox{overflow: hidden;padding:28px 0;height:258px;border-top:1px dashed #c3c3c3;border-bottom:1px dashed #c3c3c3}
.detailprocess .movebox{position: absolute;height:258px;width:3000px;cursor:default;}
.detailprocess .onetext{width: 294px;color:#1e1e1e;line-height: 20px;padding-left: 10px;float: left;}
.detailprocess .oneimgt{margin-left: 40px;margin-top: 16px;height:200px;line-height: 20px;width: 180px;float: left;overflow: hidden}
.detailprocess .oneimgt h3{color:#cfa972;font-size: 14px;}
.detailprocess .oneimgt p{color:#1e1e1e;height: 40px;overflow: hidden;}
.detailprocess .oneimgt img{width:180px;height:120px;display: block;padding:10px 0;}
.detailbot{margin-top:26px;border-bottom: 1px solid #fff}
.detailbot .detailpho{float: left;width: 700px;}
.detailbot .detailpho img{margin-bottom: 35px;width:700px;}
.detailright{width: 270px;float: right;}
.userheader{padding-bottom:10px;}
.userheader .headb,.userheader .headb img{width: 100px;height: 100px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.userheader .headb{float: left;}
.userheader .headt{width: 150px;float: left;margin-left: 20px}
.userheader .headt p{height:44px;line-height: 44px;}
.userheader .headt p a{color:#2f2f2f;font-size: 14px}
.userheader .personlive{width: 68px;height: 24px;border:1px solid #cfa972;background: #cfa972;color:#fff;line-height: 24px;text-align: center;cursor: pointer;}
.userheader .personlive.act{color:#cfa972;background:#fff3e1;}
.userheader .personlive i{background-position:0 -100px;width: 20px;height: 20px;}
.userheader .personlive.act i{background-position:0 -80px;width: 20px;height: 20px;}
.onetextcon{padding-bottom: 20px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 20px}
 p.textc{color:#646464;}
 .onetextcon .linone{padding:8px 0;}
.onetextcon .bq .linone span{vertical-align: middle;display: inline-block;background:#fff3e1;border:1px solid #cfa972;margin-right: 10px;height: 18px;line-height: 18px;color:#cfa972;padding:0 6px;min-width:40px;text-align:center}
.linktoshopaft{position:relative;display: block;height: 26px;line-height: 26px;color:#cfa972;background:#fff;border:1px solid #cfa972;text-align: center;margin-top:30px;}
.linktoshopaft:hover{background:#cfa972;color:#fff;}
.linktoshopaft .toshow{text-align:left;display: none;width: 200px;height: 72px;line-height: 18px;color:#646464;padding:15px 34px 10px;border:1px solid #cfa972;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;position:absolute;top:50px;left:-1px;}
.linktoshopaft:hover .toshow{display: block;}
.linktoshopaft .toshow i{width: 20px;height: 20px;display: block;position: absolute;left:125px;top:-20px;background-position:0 -120px;margin:0;}
.commentlistbox{border-top:1px dashed #c3c3c3;}
.commentone{padding:0 15px;width: 970px;}
.commentone .head,.commentone .head img{width: 80px;height: 80px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.commentone.li1{min-height: 140px}
.commentone.li1 .head,.commentone.li1 .headright{margin-top: 32px}
.commentone .headright{width: 870px;}
.headright .h3{height: 30px;line-height: 30px;padding-top:10px;}
.headright .h3 .persname a{font-size: 14px;color:#1e1e1e;}
.persname .star{width: 100px;height: 20px;display: inline-block;vertical-align: middle;margin-top: -3px}
.persname .star i{width: 20px;height: 20px;vertical-align: middle;display: inline-block;margin-top: -13px;background-position:0 -140px}
.persname .star i.act{background-position: 0 -160px}
.h3 .rettime{color:#7d7d7d;} 
.headright p{color:#646464;line-height: 20px}
.commentone.li2{min-height: 130px;background:#f5f5f5;}
.commentone.li2 .head,.commentone.li2 .headright{margin-top:27px}

.recommend,.newread{margin-top: 50px}
.recommend .reload{float: right;cursor: pointer;height: 20px;line-height: 20px;color:#646464;padding-right: 15px;margin-top:10px;}
.reload i{width: 20px;height: 20px;background-position: 0 -200px;margin-right: 6px}
.recommend .commentlistbox{padding: 30px 0 0 15px;overflow: hidden;}
.recommend .one{float: left;width: 150px;margin-right: 14px}
.recommend .one a.img,.recommend .one img{display: block;width: 150px;height: 150px;position: relative;}
.recommend a.img span{position: absolute;display: block;width:150px;height:24px;line-height: 24px;bottom:0;left:0;color:#fff;background:rgba(30,30,30,.6);filter:progid:DXimageTransform.Microsoft.gradient(enabled="true",startColorstr='#991e1e1e',endColorstr='#991e1e1e');}
.recommend a.img span i{width: 20px;height: 20px;background-position: 0 -180px;margin-left:10px;margin-right: 10px}
.recommend .one p{height: 30px;line-height: 30px;overflow: hidden;word-break:keep-all;white-space: nowrap;text-overflow:ellipsis;}
.recommend .one p a{color:#646464;}
.recommend .one .price{color:#cfa972;font-size: 14px}
.newread .one,.newread .img img{float: left;width: 110px;height: 110px;}
.newread .commentlistbox{padding:30px 0 0 14px;overflow: hidden;}
.newread .one{margin-right: 13px;position: relative;}
.newread{padding-bottom: 90px}
.newread .alphac{display:none;width: 110px;height: 110px;background:rgba(0,0,0,.3);filter:progid:DXimageTransform.Microsoft.gradient(enabled="true",startColorstr='#4c000000',endColorstr='#4c000000');position: absolute;left:0;top: 0;}
/*放大*/

.moveblock{display:none;background:url(../images/moveblock.png) repeat;position: absolute;left:0;top:0;cursor:move}
.bigimgbox{width: 500px;height: 500px;overflow:hidden;left:500px;top:0;position: absolute;
	z-index:6;background:#fff;line-height: 500px;text-align: center;}
.bigimgbox img{position: absolute;left:0;top:0;}
.bigimgbox .loadingimg{left:50%;top:50%;margin-left:-25px;margin-top:-25px}
/*放大 end*/
/*page*/
.pagebox{border-top: 1px solid #dec098;height:44px;}
.pagebox .line{border-top: 1px solid #edddc7;height:0;width: 100%}
.pagebox .btnbox{float: left;line-height: 42px}
.pagebox .prevbtn,.pagebox .nextbtn{float:left;width:30px;height:42px;cursor: pointer;text-align: center;}
.pagebox .prevbtn i ,.pagebox .nextbtn i{display: inline-block;vertical-align: middle;width: 0;height: 0;border-width: 5px;border-color:#fff;border-style: solid}
.pagebox .nextbtn i{border-left-color:#1e1e1e;}
.pagebox .prevbtn i{border-right-color: #1e1e1e}
.pagebox .nextbtn:hover i{border-left-color:#df5b68;}
.pagebox .prevbtn:hover i{border-right-color:#df5b68}
.pagebox .numbox{float: left}
.pagebox .numbox *{float: left;color:#dec098}
.pagebox .numbox p{display: inline-block;margin-top: -3px;*margin-top:0;vertical-align: middle;}
.pagebox .numbox div{cursor: pointer;width:34px;text-align: center;}
.pagebox .numbox div:hover{color:#1e1e1e}
.pagebox .numbox .act{width:68px;background:url(/images/search_icon.png) -180px 0 no-repeat;margin-top:-2px;color:#1e1e1e;}
.pagebox .gotopage{float: right;}
.pagebox button{width: 45px;height: 22px;margin-left:6px;background: url(/images/search_icon.png) -110px 0 no-repeat;color:#1e1e1e;line-height: 20px;text-align: center;border:0;outline: none;cursor: pointer;}
.pagebox button:hover{color:#dec098;}
.pagebox .gotopage{height:24px;padding:10px 0;margin-left:80px;line-height: 24px;_display:inline}
.pagebox .gotopage input{height:18px;line-height: 18px;padding:3px 5px;width:40px;}
.pagebox .gotopage span{color:#dec098;margin:0 3px;*zoom:1;*margin-left:6px}
/*common*/
